package com.jhhc.RHDB.Data.Service;

import java.util.List;

import com.jhhc.StormSurgeForecast.AstronomicalTide.Pojo.BDMS_ST_ASTROTD_F;
import org.apache.ibatis.annotations.Param;

import com.jhhc.RHDB.Data.Pojo.ST_TIDE_R;

public interface ST_TIDE_RService {

    List<ST_TIDE_R> selectByStationArrys(@Param("stcd") List<String> stcd, @Param("startTime") String startTime, @Param("endTime") String endTime);

    //查询最新数据
    ST_TIDE_R selectTIDENewEstData(@Param("stcd") String stcd ,String datasourceType);

    List<ST_TIDE_R> selectByStcd(List<String> stcds, String startTime,String endTime);
    List<ST_TIDE_R> selectByOneStcd(List<String> stcds, String startTime,String endTime);


    List<ST_TIDE_R> selectMAXDatas(@Param("stcd") List<String> stcd);
    List<ST_TIDE_R> selectNewEstData(List<String> stcd);

    ST_TIDE_R selectMAXData( String stcd );

    /**
     *智能模型st_tide_r.txt文件所需数据
     */
    List<ST_TIDE_R> tide_output(@Param("startTime") String startTime,
                                @Param("endTime") String endTime,List<String> stcd);

}
